@charset "UTF-8";
/*------------// Overall //------------------*/
body{font:12px/140% "Microsoft Yahei",Helvetica, sans-serif,Verdana;color:#5a5a5a; margin:0; background:#FFF; }
html,body{overflow:hidden;-webkit-text-size-adjust:none;}
table,td{font:12px/140% "Microsoft Yahei",Helvetica, sans-serif,Verdana; color:#5a5a5a;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
th, td { border-collapse:collapse; }
A:link{text-decoration:none; color:#5a5a5a;}
A:visited{text-decoration:none; color:#5a5a5a;}
A:hover{text-decoration:none; color:#258b49;}
img{ border:0; }
div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{   border:none;padding:0 } 
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/
ol,ul,li{list-style-type:none;}
.overz{ overflow:auto; zoom:1; overflow-x:hidden; overflow-y:hidden;}
.mn_12{ margin-bottom:12px;}
/*@font-face {
	font-family: "Alpida Unicode System";
	font-style: normal;
	src: url(uyghur.eot);
}
@font-face {
	font-family: "Alpida Unicode System";
	src: local("Alpida Unicode System"), url(AlpidaUniSys.ttf) format("opentype");
}*/

#scroll_container {overflow-x:auto;overflow-y:scroll;position:relative;width:100%;}
#scroll_container_bg {position:absolute;width:100%;left:0px;top:0px;}
#canvas {position:relative;width:100%;z-index:99;}
#canvas .cstlayer,#site_footer .cstlayer {left:0;top:0;position:absolute;/*overflow:hidden;*/z-index:99;}
.cstlayer  .layer_content{behavior: url(../../../script/pie.htc);}

/*--阴影几种样式--*/
.wp-moudle-shadow-one,.wp-moudle-shadow-two,.wp-moudle-shadow-three,.wp-moudle-shadow-four{  behavior: url(../../../script/pie.htc); }
.wp-moudle-shadow-one{ -moz-box-shadow:1px  2px 12px 3px rgba(0,0,0,.4); -webkit-box-shadow:1px  2px  12px 3px  rgba(0,0,0,.4); box-shadow:1px  2px  12px 3px  rgba(0,0,0,.4);}
.wp-moudle-shadow-two{ -moz-box-shadow:1px 1px 12px 6px rgba(0,0,0,.4); -webkit-box-shadow:1px  1px  12px 6px  rgba(0,0,0,.4); box-shadow:1px  1px  12px 6px  rgba(0,0,0,.4);}
.wp-moudle-shadow-three{ -moz-box-shadow:5px  5px 12px 3px rgba(0,0,0,.4); -webkit-box-shadow:5px  5px  12px 3px  rgba(0,0,0,.4); box-shadow:5px  5px  12px 3px  rgba(0,0,0,.4);}
.wp-moudle-shadow-four{ -moz-box-shadow:-3px  3px 12px 3px rgba(0,0,0,.4); -webkit-box-shadow:-3px  3px  12px 3px  rgba(0,0,0,.4); box-shadow:-3px  3px  12px 3px  rgba(0,0,0,.4);}

/*--自定义下拉菜单--*/
/*注释behavior属性 - IE8下边框无法显示*/
.wp-diy-selected{ width:auto; height:22px;line-height:23px;   -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; /*behavior: url(../../../script/pie.htc);*/ border:1px solid #b5b5b5; background:url(../images/wp-link-input-bg.gif) repeat-x #FFF;}
.wp-diy-selected-left{ float:left; padding:0 3px;white-space:nowrap;width:84%;overflow:hidden;text-align:left;}
.wp-diy-selected-button{ float:right;}
.wp-diy-selected-button a{ display:block; width:14px; height:22px; overflow:hidden; background:url(../images/wp-diy-selected-button.gif) no-repeat;}
.wp-diy-selected-button a.disabled {background:url(../images/wp-diy-selected-button2.gif) no-repeat;cursor:default;}
.wp-diy-selected-content{ background:#FFF; border:1px solid #b5b5b5; border-top:none; display:none; position:absolute; max-height:110px; overflow-y:auto; overflow-x:hidden; z-index:1111;white-space:nowrap;}
.wp-diy-selected-content ul li{ height:22px; line-height:22px; text-indent:5px;}
.wp-diy-selected-content.hassearchable{overflow-y:hidden;max-height:147px; }
.wp-diy-selected-content.hassearchable ul{overflow-y:auto;overflow-x:hidden;max-height:110px;}
.wp-diy-selected-content .searchable_div{position:relative;margin:5px;border:1px solid #bdbdbd;border-radius: 2px;}
.wp-diy-selected-content .searchable_txt{border:none;line-height:25px;border-radius: 2px;width:100%;outline: none;max-width: 224px}
.wp-diy-selected-content .searchable_button{position:absolute;right:0;top:0;z-index:100;width:25px;height:25px;text-align: center;cursor: pointer;}
.wp-diy-selected-content .searchable_button img{margin-top:5px;width:15px;height:15px;}
/*.wp-diy-selected-content ul li:hover,*/.wp-diy-selected-content ul li.local{ background:#4d7cc3; color:#FFF; cursor:pointer;}
/*.wp-diy-selected-content ul li:hover a,.wp-diy-selected-content ul li:hover a:visited{ color:#FFF;}*/

#copyright{margin: 0 auto;z-index:800;bottom :15px;font-size:11px; font-family:Tahoma, Geneva, sans-serif;-webkit-text-size-adjust:none; height:35px; line-height:35px; color:#FFF; padding-left:13px;}
#copyright .copyright_c font{color:#fff;font-weight:bold; margin-left:3px;margin-right: 3px;}
#copyright .copyright_c a.font{color:#fff;font-weight:bold; margin-left:3px;margin-right: 3px;}
#copyright .copyright_c {background:url(../images/copyright_logo.png) no-repeat left center;padding-left:110px;color:#dedede;display:inline-block;font-family:'microsoft yahei',Arial;font-size:14px;margin-right:13px;}
#copyright .copyright_corp font{color:#fff;font-weight:bold; margin-left:3px;margin-right: 3px;}
#copyright .copyright_corp {color:#dedede;display:inline-block;font-family:'microsoft yahei',Arial;font-size:14px;margin-right:13px;}

.copyright_bar{background:#000; width:100%;bottom:0px; left:0px; text-align:center; position:fixed;z-index:1000; filter:alpha(opacity=80);-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity: 0.8;}
.cp { background:url(../images/copy_close.png) 0 0; width:13px; height:13px; display:block; float:left;margin-top:12px;}
div.cp:hover{background-position:0 -13px; }
.copyright_bar{background:#000; width:100%;bottom:0px; left:0px; text-align:center; position:fixed;z-index:1000; filter:alpha(opacity=80);-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity: 0.8;}
.new_sitestar_footer_cp{ display:block;position:absolute;bottom :15px;width:274px; height:26px; line-height:26px; overflow:hidden; background:url(../images/sitestar_copyright_bg.png) no-repeat;}
.new_sitestar_footer_cp span{ display:block;}
.new_sitestar_footer_cp span.sf_logo{  float:left; background:url(../images/sitestar_copyright_bg.png) no-repeat -10px -39px ; width:104px; height:17px; margin:4px 0 0 8px;}
.new_sitestar_footer_cp span.sf_font font{font-size:14px; font-weight:bold;margin-left: 5px;margin-right: 5px; }
.new_sitestar_footer_cp span.sf_font{  float:left; font-family:'Microsoft yahei'; font-size:14px; font-weight:normal; color:#FFF; margin-left:4px;margin-top: -2px;}
.new_sitestar_footer_cp span.sf_close{ float:right; padding:6px 5px 0 0;}
.new_sitestar_footer_cp span.sf_close div{ display:block; background:url(../images/sitestar_copyright_bg.png) no-repeat -230px -39px; width:13px; height:13px;}
.new_sitestar_footer_cp span.sf_close div:hover{background:url(../images/sitestar_copyright_bg.png) no-repeat -251px -39px; }
#wp-floatpanel_loading2{position:absolute;left:45%;top:45%;}
.wp-new-member-login-windows{ position:absolute; width:541px;}
.wp-new-member-login-windows-top{ height:35px; background:url(../images/wp-new-member-background.png) no-repeat 0 -32px;}
.wp-new-member-login-windows-c{ background:url(../images/wp-new-member-login-windows-c.png) repeat-y; padding:5px 35px 24px 35px;}
.wp-new-member-login-windows-bottom{ height:45px; background:url(../images/wp-new-member-background.png) no-repeat 0 -68px;}
.wp-new-member-close{ width:30px; height:29px; position:absolute; z-index:100; margin:10px 0 0 500px;}
.wp-new-member-close a{ display:block; width:30px; height:29px; background:url(../images/wp-new-member-background.png) no-repeat;}
.wp-new-member-close a:hover{ background-position:-32px 0;}
.wp-new-member-login-windows-c h2{ font-size:30px; height:50px; font-weight:normal;}
.wp-new-member-topline{ background:#f9f9f8; height:3px; border-top:1px solid #eae9ea;  }
.wp-new-member-login{ padding-top:15px;position: relative;overflow: auto;}
.wp-new-member-login input.textinput,.wp-new-member-login textarea.textinput{ height:25px; width:202px; border:1px solid #b5b5b5; line-height:25px; padding:0 5px; background:url(../images/wp-new-member-login-text-input.gif) repeat-x; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
.wp-new-member-login input.textinput:focus,.wp-new-member-login textarea.textinput:focus{transition:border linear .2s,box-shadow linear .2s; -moz-transition:border linear .2s,-moz-box-shadow linear .2s; -webkit-transition:border linear .2s,-webkit-box-shadow linear .2s; outline:none;border-color:rgba(30,117,16,.75); box-shadow:0 0 8px rgba(30,117,16,.5); -moz-box-shadow:0 0 8px rgba(30,117,16,.5); -webkit-box-shadow:0 0 8px rgba(30,117,16,3); background:#FFF; }
.wp-new-member-login textarea.textinput {height:80px;}
#wp_user_info .required,#wp_user_info label.error{color:red;}
.wp-new-member-common-button{ width:auto; cursor:pointer;}
.wp-new-member-common-button .wp-new-member-common-button-l{ float:left; width:4px; background:url(../images/wp-new-member-background.png) no-repeat 0 -433px; height:28px;}
.wp-new-member-common-button .wp-new-member-common-button-c{float:left; background:url(../images/wp-new-member-background.png) no-repeat -4px -433px;  height:28px; padding:0 15px;}
.wp-new-member-common-button .wp-new-member-common-button-c a,.wp-new-member-common-button .wp-new-member-common-button-c a:visited{ color:#FFF; line-height:26px; font-size:14px;}
.wp-new-member-common-button .wp-new-member-common-button-r{ float:left; width:4px; background:url(../images/wp-new-member-background.png) no-repeat -501px -433px;  height:28px;}

.wp-new-member-common-button:hover .wp-new-member-common-button-l{ background:url(../images/wp-new-member-background.png) no-repeat 0 -463px;}
.wp-new-member-common-button:hover .wp-new-member-common-button-c{ background:url(../images/wp-new-member-background.png) no-repeat -4px -463px;}
.wp-new-member-common-button:hover .wp-new-member-common-button-r{ background:url(../images/wp-new-member-background.png) no-repeat -501px -463px;}
#wp_user_info .wp-new-member-common-button {float: left;}
#wp_user_info a.wp-new-member-common-button-adduser-cancel{ float:left; font-size:14px; line-height:28px; padding:0 15px;}


/*--------遮罩层样式-----------*/
#wp-floatpanel_loading,#wp-floatpanel_overlay,#wp-confirmpnl_overlay,#wp-alertpnl_overlay,#wp-ajaxsend_loading {background-color:#000;left:0px;top:0px;filter:alpha(opacity=25);-moz-opacity:0.25;opacity:0.25;position:fixed;}
#wp-confirmpnl_overlay,#wp-alertpnl_overlay {filter:alpha(opacity=45);-moz-opacity:0.45;opacity:0.45;z-index:10000;}
#wp-template-install-overlay{filter:alpha(opacity=45);-moz-opacity:0.45;opacity:0.45;z-index:10001;background-color:#000;left:0px;top:0px;position:fixed;background-image: url(../images/loading.gif);background-position: center center;background-repeat: no-repeat;}
#wp-ajaxsend_loading {background-color:#5A5A5A;text-align:center;}
#wp-floatpanel_loading img,#wp-ajaxsend_loading img {position:absolute;left:45%;top:45%;}
/*--------遮罩层样式-----------*/
.artview_detail ol,.artview_detail ul,.artview_detail li,.wp-products-detail-desc ol,.wp-products-detail-desc ul,.wp-products-detail-desc li,.product_details_desc .goods-detail ul li{list-style-type:disc; }
.artview_detail ul,.wp-products-detail-desc ul{  margin-left:28px; }
.artview_detail li,.wp-products-detail-desc li,.product_details_desc .goods-detail ul li{ margin-left:18px; }
.navigation,.wp_subtop,.navigation ul li{behavior: url(../../../script/pie.htc);}

/*--------手机设备样式 2014/02/07-----------*/
.wp-mobile-device-mask,.wp-mobile-scrollbar,
.wp-mobile-device-premask,.wp-mobile-prescrollbar {visibility:hidden;position:absolute;top:39px;left:35.2%;z-index:510;}
.wp-mobile-device-mask,.wp-mobile-device-premask {width:30px;background-color:#FFF;z-index:8;}
.wp-mobile-scrollbar {background-color:#dcdcdc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:7px;}
.wp-mobile-device-premask,.wp-mobile-prescrollbar {top:0px;}
.wp-mobile-scrollbar > span.pane {position:relative;left:-1px;top:0;display:inline-block;background-color:#219aed;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:20px;width:9px;}
.wp-mobile-prescrollbar > span.pane {position:relative;left:0;top:0;display:inline-block;background-color:#bdbdbd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:20px;width:6px;}
/*登录注册--*/
.floatlayerbg{ position:absolute;width:100%;height:100%;top:0px;left:0px;background: #151515;filter: alpha(opacity=82);-moz-opacity: 0.82;opacity: 0.82; z-index:1000;}
.iframebox{ position:absolute; top:0; height:0px; z-index:5;width:300px;margin:0 auto;background:rgba(255, 255, 255, 0.9)!important;filter:Alpha(opacity=90); background:#fff;border-radius:10px;-moz-border-radius:10px;-weblik-border-radius:10px; height:500px;background:#ededed\0;filter:Alpha(opacity=100)\0;}
.iframebox iframe{ position:relative; }
.iframebox .loading{position:absolute; width:100%; height:100%;z-index:100}
.iframebox .loading img{ width:16px; height:16px;position:absolute;left:50%;top:50%; margin-left:-16px; margin-top:-16px; z-index:101}
.closebtn{ position: absolute; display:none;width: 38px; height: 38px;background: #3f3f40;    background: #000;
left: 50%;top: 50%;}
.closebtn a{ 
filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;display: block;  width: 38px; height: 38px;background: url(../images/popclose.png) no-repeat center center; transition: all 0.4s; -webkit-transition: all 0.4s;-ms-transition: all 0.4s-moz-transition: all 0.4s;}
.closebtn a:hover {transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);}
/*购物车确认订单--*/
.scart_iframebox{ width:990px;position:absolute; top:0px; height:277px; z-index:5;background:#fff;border-radius:10px;-moz-border-radius:10px;-weblik-border-radius:10px; font-family:"Microsoft YaHei";}
.scart_iframebox iframe{ position:relative; }
.scart_iframebox .iframebox2{ position:relative; height:200px;overflow:hidden;}
.scart_iframebox .loading{position:absolute; width:100%; height:100%;z-index:100}
.scart_iframebox .loading img{ width:16px; height:16px;position:absolute;left:50%;top:50%; margin-left:-16px; margin-top:-16px; z-index:101}
.scart_iframebox .sctit{ height:75px; margin:0 20px;border-bottom:2px solid #e1e1e1; }
.scart_iframebox .sctit h2{ float:left; font-size:22px;font-weight:normal;color:#eb6100; text-align:center; line-height:25px; padding:25px 22px; border-bottom:2px solid #eb6100; position:relative; z-index:5;}
.scart_iframebox .sctit p.curpagetxt{ float:right;line-height:25px; padding:25px 22px 25px 0; font-size:12px; color:#b5b5b5;}
.scart_iframebox .sctit p.subtitle2{display:none;}
.scart_iframebox .sctit p.curpagetxt span em{ display:inline-block; width:35px; height:4px; border-top:1px solid #e1e1e1; margin:0 4px; }
.scart_iframebox .sctit p.curpagetxt span.cur{ color:#eb6100;}
/*支付结果*/
.payment_result{width:400px;left:50%;position:absolute; top:100px; z-index:1000; width:380px;  top:0; }
.result{width:400px; height:300px; background:#FFF;border-radius: 5px;-moz-border-radius: 5px;-weblik-border-radius: 5px; overflow:hidden; margin-bottom:20px;}
.result .tip{width:400px; height:200px; text-align:center; color:#FFF}
.result .tip h1{ padding-top:65px; font-size:32px; font-weight:normal;}
.result .tip p{ margin-top:15px; font-size:14px; line-height:1.6em;}
.result .linkbtn{ text-align:center;}
.result .linkbtn a{ display:inline-block; width:150px; height:50px; text-align:center; line-height:50px; background:#636363; color:#fff; font-size:16px; margin:0 10px; margin-top:25px; text-decoration:none;}
.result .linkbtn a:hover{ text-decoration:underline}
.result.success01 .tip{ background:#27b512;}
.result.success01 .tip p{color:#fff100}
.result.success02 .tip{ background:#00b7ee;}
.result.success02 .tip p span{color:#fff100}
.result.failure01 .tip{ background:#6a17af;}
.result.failure02 .tip{ background:#cf6a22;}

/*新增收货地址*/
.iframebox_a{ position:absolute; top:110px; height:0px; z-index:5;width:380px;margin:0 auto;background:#FFF; border-radius:10px;-moz-border-radius:10px;-weblik-border-radius:10px;}
.iframebox_a iframe{ position:relative; }
.iframebox_a .loading{position:absolute; width:100%; height:100%;z-index:100}
.iframebox_a .loading img{ width:16px; height:16px;position:absolute;left:50%;top:50%; margin-left:-16px; margin-top:-16px; z-index:101}

/*新增收货地址*/
.w_head_address_201906{display: flex;justify-content: space-between;height: 45px;align-items: center;background: #686b76;padding-left: 30px;padding-right: 30px;}
.w_head_address_201906 p{font-size: 16px;color: #fbfbfb}
.w_head_address_201906 img{width: 17px;height: 17px;}
.iframebox_a_201906{ position:absolute; top:110px; height:0px; z-index:5;width:555px;margin:0 auto;background:#FFF;}
.iframebox_a_201906 iframe{ position:relative; }
.iframebox_a_201906 .loading{position:absolute; width:100%; height:100%;z-index:100}
.iframebox_a_201906 .loading img{ width:16px; height:16px;position:absolute;left:50%;top:50%; margin-left:-16px; margin-top:-16px; z-index:101}
.iframebox_b{position:absolute;width:990px; height:660px; z-index:100;  border-radius:10px;-moz-border-radius:10px;-weblik-border-radius:10px;}
.iframebox_b iframe{ position:relative; }
.iframebox_b .loading{position:absolute; width:100%; height:100%;z-index:100}
.iframebox_b .loading img{ width:16px; height:16px;position:absolute;left:50%;top:50%; margin-left:-16px; margin-top:-16px; z-index:101}

.iframebox_c{ position:absolute; top:110px; height:0px; z-index:5;width:560px;margin:0 auto;background:#FFF; border-radius:10px;-moz-border-radius:10px;-weblik-border-radius:10px;}
.iframebox_c iframe{ position:relative; }
.iframebox_c .loading{position:absolute; width:100%; height:100%;z-index:100}
.iframebox_c .loading img{ width:16px; height:16px;position:absolute;left:50%;top:50%; margin-left:-16px; margin-top:-16px; z-index:101}

.iframebox_d{position:absolute; top:110px; height:0px; z-index:5;width:600px;margin:0 auto;background:#FFF; border-radius:10px;-moz-border-radius:10px;-weblik-border-radius:10px;}
.iframebox_d iframe{position:relative;}
.iframebox_d .loading{position:absolute; width:100%; height:100%;z-index:100}
.iframebox_d .loading img{ width:16px; height:16px;position:absolute;left:50%;top:50%; margin-left:-16px; margin-top:-16px; z-index:101}

ins#qiao-wrap{height:0;}
#qiao-wrap{display:block;}
.showpagepos,.showpagepar{float:left;clear:both;}
.full_column.full_column-bottomfixed,.cstlayer.full_column-bottomfixed{position:fixed;visibility:hidden;bottom:0;top:auto;}

			.prop_rotate_angle sup,
			.prop_rotate_angle .posblk-deg {
				font-size: 11px;
				color: #CDCDCD;
				font-weight: normal;
				font-style: normal;
			}

			ins#qiao-wrap {
				height: 0;
			}

			#qiao-wrap {
				display: block;
			}
			
			
			li.wp_subtop {
			    height: 70px;
				line-height: 70px;
				text-align: center;
				color: #FFFFFF;
			}
			
			li.wp_subtop>a {
			    white-space: nowrap;
				display: block;
				padding: 0px;
				text-decoration: none;
				font-size: 16px;
				font-family: Microsoft YaHei;
				color: #ffffff;
				text-align: center;
				font-weight: normal;
				font-style: normal;
				overflow: hidden;
			}
			
			li.wp_subtop:hover {
			    height: 70px;
			}
			
			li.wp_subtop:hover {
			    line-height: 70px;
			}
			
			li.wp_subtop>a:hover {
			    font-size: 16px;
			}
			
			li.wp_subtop:hover {
			    background: transparent;
			}
			
			li.wp_subtop:hover {
			    background-color: #009b38;
			}
			li.wp_subtop ul {
				display: none;
				width: 127px;
				padding-left: 5px;
				padding-right: 5px;
				background-image: url(png_bg.png);
				background-color: transparent;
				margin-left: 0px;
				padding-top: 10px;
				padding-bottom: 8px;
				transform: translateX(-28%);
			}
			li.wp_subtop ul li {
				 position: relative;
				     text-align: center;
				     padding-bottom: 0px;
				     padding-left: 5px;
				     padding-right: 0px;
				     height: 31px;
				     line-height: 31px;
				     background-image: url(png_bg.png);
				     background-repeat: repeat;
				     background-position: top left;
				     background-color: #516c47;
			 }
			 
			li.wp_subtop ul li a {
				 display: block;
				     font-size: 12px;
				     font-family: arial;
				     color: #fff;
				     text-align: center;
				     font-weight: normal;
				     font-style: normal;
				     white-space: nowrap;
			 }
			li .fileicon {
			    margin-top: 14px;
			    margin-right: 18px;
			    margin-left: 18px;
			    float: left;
			}
			 .firlink {
			    font-family: Microsoft YaHei;
			    border-bottom: 1px solid #fff;
			    display: block;
			    height: 53px;
			    line-height: 53px;
			    color: #fff;
			    font-size: 14px;
			    overflow: hidden;
			    transition: all 0.3s;
			    -webkit-transition: all 0.3s;
			    -moz-transition: all 0.3s;
			    position: relative;
			}
			 .firlink span {
				 float: left;
			 }
			li.wp_subtop>a {
				height: 70px;
			    line-height: 70px;
			}
            
			
			a.button_btndefault-link {
			    height: 50px;
			    line-height: 50px;
			    position: absolute;
			    background-color: rgba(0,155,56,1);
			    cursor: pointer;
			    display: inline-block;
			    text-align: center;
			    width: 100%;
			    -moz-border-radius: 3px;
			    -webkit-border-radius: 3px;
			    border-radius: 3px;
			    -moz-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
			    -webkit-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
			    -o-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
			    transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
			    -moz-box-shadow: rgba(0,0,0,0.6) 1px 1px 4px 0px;
			    -webkit-box-shadow: rgb(0 0 0 / 60%) 1px 1px 4px 0px;
			    box-shadow: rgb(0 0 0 / 60%) 1px 1px 4px 0px;
			    border: 0px solid rgb(255,87,0);
			}
			 a.btnarea:hover {
			    border-color: rgba(255,87,0,1);
			}
			 a.btnarea:hover {
			    background-color: rgba(255,153,0,1);
			    background-image: none;
			}
			 a.button_btndefault-link:hover {
			    background-color: rgb(255,102,0);
			    border-color: rgb(255,87,0);
			    -moz-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
			    -webkit-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
			    -o-transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
			    transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;
			}
			 a.btnarea span {
			    font-family: Microsoft YaHei;
			    font-size: 14px;
			    font-weight: normal;
			}
			a span.button_btndefault-label {
			    color: rgb(255,255,255);
			    font-weight: bold;
			    -moz-transition: color 0.4s ease 0s;
			    -webkit-transition: color 0.4s ease 0s;
			    -o-transition: color 0.4s ease 0s;
			    transition: color 0.4s ease 0s;
			    white-space: nowrap;
			}
			
			#nav_layer08840822E72E19B1FFADB4B853BCD547 {
				width: 830px;
				height: 40px;
			}
			#nav_layer08840822E72E19B1FFADB4B853BCD547 li.wp_subtop{
				display: inline-block;
				    height: 40px;
				    line-height: 40px;
			
					padding: 0 8px 0 8px;
					border-radius: 4px;
			}
			#nav_layer08840822E72E19B1FFADB4B853BCD547 li.wp_subtop a{
				color: #000;
				font-family: Microsoft YaHei;
				font-size: 14px;
				font-weight: normal;
				    height: 40px;
				    line-height: 40px;
			}
			#nav_layer08840822E72E19B1FFADB4B853BCD547 li.wp_subtop:hover a{
				color: #FFFFFF;
			}
			
			.product_list-layer9CFE6DA07740EE8D67609EE5A4210969 p.title > a {
			    font-family: Microsoft YaHei;
			    font-size: 12px;
			    color: #333333;
			    font-weight: normal!important;
			    display: block;
			    text-align: center;
			    line-height: 140%;
				padding-top: 10px;
			}
			.product_list-layer9CFE6DA07740EE8D67609EE5A4210969 #chanpinfdafsadfsdfsdfs li  {
				display: inline-block;
				width: 130px;
				    overflow: auto;
				    zoom: 1;
				    overflow-x: hidden;
				    overflow-y: hidden;
				    line-height: 140%;
				    display: inline-block;
				    margin-right: 20px;
				    margin-bottom: 10px;
			}
			.product_list-layer9CFE6DA07740EE8D67609EE5A4210969 #chanpinfdafsadfsdfsdfs li .img {
				height: 87px;
				    width: 130px;
				    margin-bottom: 8px;
				    overflow: hidden;
				    position: relative;
			}

					.product_list-layer9CFE6DA07740EE8D67609EE5A4210969 #chanpin2 li  {
				display: inline-block;
				width: 295px;
				    overflow: auto;
				    zoom: 1;
				    overflow-x: hidden;
				    overflow-y: hidden;
				    line-height: 140%;
				    display: inline-block;
				    margin-right: 20px;
				    margin-bottom: 10px;
			}
			.product_list-layer9CFE6DA07740EE8D67609EE5A4210969 #chanpin2 li .img {
								    width: 295px;
				    margin-bottom: 8px;
				    overflow: hidden;
				    position: relative;
			}
.wapper{ width:1200px; margin:0 auto;}

.clear{ margin:0; padding:0; font-size:0; clear:both; width:100%;}
.wapper100{ width:100%; margin:0 auto;height: 120px;
background-color: rgb(246, 255, 232);
background-position: center center;
background-repeat: no-repeat;}


.header{ position:relative; z-index:66;background-color: rgb(246, 255, 232);}
.header .topbg{ background:#f2f2f2; height:30px; line-height:30px;}
.header .topbg .top { height:30px;}
.header .topbg .top span{ float:left;}
.header .topbg .top strong{ float:right; font-weight:normal;}
.header .topbg .top strong a{ margin:0px 10px;}
.header .topbg .top strong a.wb{ background:url(../images/nav-xl.gif) left center no-repeat; padding-left:25px;}
.header .topbg .top strong a.wx{ background:url(../images/nav-tx.gif) left center no-repeat; padding-left:25px;}
.header .head{ height:120px;}
.header .head .logo{ float:left; width:550px;margin-top:24px;}
.header .head .logo img{ float:left; margin-right:11px; width:100px;}
.header .head .logo span{ float:left; color: rgb(0, 108, 48); font-family: 微软雅黑; font-size: 30px;overflow-wrap: break-word; padding: 0px; border-color: transparent; border-width: 0px; height: 42px;font-weight:none}
.header .head .logo h2{  float:left;  color:#006c30; width:337px; font-size: 25px;font-family: 微软雅黑; font-weight:none}
.header .head .erweima{ float:right;width:100px; text-align:right;margin-top:20px;margin-left:20px;}
.header .head .erweima img{ width:70px; height:70px;}
.header .head .erweima span{ display:block; line-height:20px;color: rgb(0, 108, 48);font-family: 微软雅黑;font-size: 16px;font-weight:bold;}
.header .head .tel{ float:right; background:url(t1.jpg) left center no-repeat; padding-left:76px; margin-top:30px;}
.header .head .tel span{ display:block; color: rgb(0, 108, 48); font-family: 微软雅黑; font-size: 16px; font-weight:bold; line-height: 115%;height:26px;padding-top:5px;}
.header .head .tel strong{ display:block; font-size:24px; color:#74AA2E;}

.menubg{  background:url(bj1_03.jpg) center center repeat;}
/*menu*/
.menu{height:70px;line-height:70px;z-index:9999;}
.menu ul li{ float:left; position:relative; background:url(menu-line.gif) right center no-repeat;width:120px;}
.menu ul li .on{ color:#fff;
background-position: bottom left;
background-repeat: repeat-x;
background-image: url(png_bg.png);
height: 70px;
line-height: 70px;
background: transparent;
    background-color: transparent;
background-color: #009b38;}
.menu ul li dl{ background:#009b38; width:100%; position:absolute; left:0px; top:70px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none; z-index:9999;}
.menu ul li dl dd{ line-height:38px;border-bottom:#ddd dotted 1px;height:38px; text-align:center;}
.menu ul li dl dd a{ font-size:14px; color:#fff;height:38px; line-height:38px;text-align:center;  font-weight:normal; display:inline; padding:0;}
.menu ul li dl dd a:hover{ font-size:14px;color:#f60;height:38px;line-height:38px;text-align:center;  }
.menu a{white-space: nowrap;
display: block;
padding: 0px;
text-decoration: none;
font-size: 16px;
font-family: Microsoft YaHei;
color: #ffffff;
text-align: center;
font-weight: normal;
font-style: normal;}
.menu a:hover{color:#fff;
background-position: bottom left;
background-repeat: repeat-x;
background-image: url(png_bg.png);
height: 70px;
line-height: 70px;
background: transparent;
    background-color: transparent;
background-color: #009b38;
}
a.menu_hover{color:#fff;  background:#009b38; height:70px;background: transparent;}

.banner_03{ position:relative; z-index: 1; width:100%; height:500px; overflow:hidden;}
.banner_03 .bd { Z-INDEX: 0; position: relative; overflow:hidden; }
.banner_03 .bd ul{ margin:0px auto;}
.banner_03 .bd .container { height: 500px; }
.banner_03 .bd .container a { height: 500px; display: block; }
.banner_03 .bd li { width:100%; height:500px; text-align:center;  overflow:hidden;list-style:none;background-position:center center;background-repeat:no-repeat}
.banner_03 .hd { position:relative; top:-40px; min-width:1100px; height:20px; margin:0px auto; text-align:center;}
.banner_03 .hd ul { position:absolute; left:50%; margin-left:-60px; bottom:0px; z-index:99; width:150px; height:22px;}
.banner_03 .hd ul li { height:22px; width:22px; margin-left:15px; text-align:center; text-indent:-9999em; float:left; background:#787d82; border-radius:50%;  cursor:pointer;}
.banner_03 .hd ul .on { background:#FFAE00; border-radius:50%;  }
.banner_03 .prev { position:absolute;  TOP:50%; left:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(BannerLeft.png) no-repeat; cursor: pointer;}
.banner_03 .next { position:absolute; TOP:50%; right:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(BannerRgt.png) no-repeat; cursor:pointer;}

.con6bg{ background:url(news_bg.jpg) center no-repeat; height:584px; padding-top:50px;}
/*slideTxtBox_01*/
.slideTxtBox_01{ float:left; width:790px;}
.slideTxtBox_01 .hd { border-bottom:1px solid #e7e6e6; height:37px; font-weight:bold;}
.slideTxtBox_01 .hd ul li.on{ background:#058b01;cursor:pointer; } 
.slideTxtBox_01 .hd ul li a{ color:#fff;}
.slideTxtBox_01 .hd ul li{ float:left; width:112px; height:37px; line-height:37px; text-align:center; margin-right:15px; background:#ff9900; font-size:16px;list-style:none;}
.slideTxtBox_01 .bd{ margin-top:20px;}
.slideTxtBox_01 .bd dl{ height:392px;}
.slideTxtBox_01 .bd dl dt{ float:left; width:346px;}
.slideTxtBox_01 .bd dl dt img{ width:338px; height:203px; border:1px solid #c9c9c9; padding:3px;}
.slideTxtBox_01 .bd dl dt p{ width:338px; height:38px; line-height:38px; text-align:center;font-family: 微软雅黑; font-size: 16px;}
.slideTxtBox_01 .bd dl dd{ float:right; width:415px; background:url(buttom1.jpg) left center no-repeat; border-bottom:1px dashed #dadada; height:36px; line-height:36px; padding-left:20px;}
.slideTxtBox_01 .bd dl dd a{ float:left;}
.slideTxtBox_01 .bd dl dd span{ float:right;height:36px; line-height:36px;}
.c6_right{ float:right; width:325px;}
.c6_right h2{ border-bottom:1px solid #e7e6e6; height:37px;}
.c6_right h2 b{ float:left; width:112px; height:37px; line-height:37px; text-align:center; margin-right:15px; background:#058b01; font-size:16px; color:#fff;}
.c6_right h2 a{ float:right; font-size:14px; color:#333; font-weight:normal;}
.scroll_02{ margin-top:10px;}
.scroll_02 .bd ul li{ padding:10px 0px;list-style:none;} 
.scroll_02 .bd ul li a{ display:block; background:url(Q.jpg) left center no-repeat; padding-left:35px; height:24px; line-height:24px; font-size:14px; color:#333; font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.scroll_02 .bd ul li span{ display:block; background:url(A.jpg) left 3px no-repeat; padding-left:35px; line-height:20px;} 

.c1_right{ margin:0 auto; width:1200px;}
.c1_right ul{  width:1200px; margin-top:135px;}
.c1_right ul li{ float:left; width:150px; height:60px; margin-left:50px; margin-bottom:20px; position:relative; cursor:pointer;}
.c1_right ul li img{ width:150px; height:52px;}
.c1_right ul li .txt_one{ position:absolute; left:0px; top:0px; width:100%; height:180px; padding-top:35px; line-height:45px; text-align:center; color:#fff; background:url(../images/ico1.png) repeat; display:none;}
.c1_right ul li .txt_one strong{ display:block; font-weight:normal; font-size:14px;}
.c1_right ul li .txt_one span{ display:block; margin:0px 15px; line-height:20px; font-size:12px; height:100px;}

/*底部*/
.footer { width: 100%; background-color: #008023}
.recur_top { width: 41px; height: 32px; background-color: #c03333; margin: 0px auto; text-align: center; vertical-align: middle; line-height: 32px; }
.recur_top a { text-decoration: none; color: #fff; }
.footer1 { width: 100%; height: 240px; border-bottom: 1px solid #b9b9b9; border-top: 3px solid #ff9900; background-color: rgb(0, 128, 35) }
.footer_middle { width: 1200px; height: 203px; margin: 0px auto; }
.footer_middle_logo { width: 222px; height: 147px; margin-top: 30px; float: left }
.footer_middle_nav { width: 240px; height: 147px; float: left; margin-top: 30px; }
.footer_middle_nav ul li { width: 79px; float: left; display: block; height:28px; line-height:28px; overflow:hidden;}
.footer_middle_nav ul li a { display: block; height: 28px; text-decoration: none; color: #fff; text-align: left; vertical-align: middle; line-height: 28px; }
.footer_middle_nav ul li a:hover { color: #ff9900 }
.footer_middle_nav ul .footer_middle_motorcycle_type_bt { width: 220px; text-align: left; font-size: 14px; color: #ffffff; font-weight:bold;}
.footer_middle_motorcycle_type { width: 222px; height: 147px;  float: left; margin-top: 30px; margin-left:30px;}
.footer_middle_motorcycle_type ul li { width: 100px; float: left; display: block; height:28px; line-height:28px; overflow:hidden;}
.footer_middle_motorcycle_type ul li a {display: block; width: 100px; height: 28px; text-decoration: none; color: #ffffff; margin: 0px 20px 0px 0px; text-align: left; vertical-align: middle; line-height: 28px; height:28px; line-height:28px; overflow:hidden;}
.footer_middle_motorcycle_type ul li a:hover { color: #ff9900 }
.footer_middle_motorcycle_type ul .footer_middle_motorcycle_type_bt {width: 222px; font-size: 14px; color: #fff;  text-align: left; font-weight:bold;}
.contact_us { width: 360px; height: 147px;  float: left; margin-top: 30px; }
.contact_us ul li { display: block; width: 300px; height: 30px; text-decoration: none; color: #ffffff; margin: 0px 0px 0px 30px; text-align: left; vertical-align: middle; line-height: 30px; overflow:hidden;}
.contact_us ul li a{  height: 30px; text-decoration: none; color: #ffffff; }
.contact_us ul li img{  height: 20px; vertical-align: middle; line-height: 30px; }
.contact_us ul .contact_us_bt { font-size: 14px; color: #ffffff;font-weight:bold; text-align: left;   }
.contact_us ul li span { padding-left: 10px;margin-bottom:10px; }
.two_dimension_code { width: 110px; height: 147px; float: right; margin-top: 30px; color: #ffffff; }
.two_dimension_code div { width: 110px; height: 30px; text-align: center; vertical-align: middle; line-height: 30px; color: #ffffff;  font-size: 14px;  }
.two_dimension_code img { display: block; margin: 0px auto }
.footer_below {width:1200px;margin:0 auto; text-align: center; vertical-align: middle;height: 52px;line-height:22px; color: #ffffff;}
.footer_below p{ overflow:hidden; text-align: center; vertical-align: middle; line-height: 20px; height:20px;padding-right: 4px; color: #ffffff;font-size: 12px; }
.footer_below p a{  text-align: center; vertical-align: middle; line-height: 20px; height:20px;padding-right: 4px; color: #ffffff;font-size: 12px; }
.footer22 { width: 100%; background-color: #363434; }
.footer_below2 { width:1200px; margin:0 auto; height: 72px; text-align: center; vertical-align: middle;  color: #ffffff;}
.footer_below2 p{ overflow:hidden; text-align: center; vertical-align: middle; line-height: 20px; height:20px;padding-right: 4px; color: #ffffff;font-size: 12px; }
.footer_below2 p a{  text-align: center; vertical-align: middle; line-height: 20px; height:20px;padding-right: 4px; color: #ffffff;font-size: 12px; }


ul, ol {
    list-style-type: none;
}
*, ::before, ::after {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}
.fl{float:left}.fr{float:right}.cl:after{content:'';display:block;clear:both}.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}
/*banner_02*/
.banner_02{ height:500px; overflow:hidden;}
.banner_02 #banner_02_con{ display:none;}

/*悬浮客服*/
.toolbar {
	width: 52px;
	position: fixed;
	right: 1%;
	top: 50%;
	margin-top: -115px;
	z-index: 999;
}
.toolbar dd {
	width: 51px;
	height: 51px;
	margin-bottom: 1px;
	position: relative;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	margin-top: 4px;
	border: #ebebeb solid 1px;
	background-color: #fff;
	-webkit-border-radius: 100%;
	border-radius: 100%;
}
.toolbar dd i {
	width: 51px;
	height: 51px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	cursor: pointer;
	text-align: center;
	-webkit-border-radius: 100%;
	border-radius: 100%;
}
.toolbar dd i span {
	width: 35px;
	height: 35px;
	display: block;
	margin: 8px 0 0 8px;
	background: url(rightfixicon.png) no-repeat 0 0;
}
.toolbar dd.gottop {
	display: none;
}
.toolbar .slide-tel {
	display: block;
	width: 0;
	height: 53px;
	line-height: 53px;
	font-size: 24px;
	font-weight: bold;
	font-family: arial;
	color: #FFF;
	position: absolute;
	padding: 0 0 0 53px;
	top: -1px;
	right: -2px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	overflow: hidden;
}
.toolbar .pop {
	position: absolute;
	right: 90px;
	top: -65px;
	background: #017C2C;
	display: none;
}
.toolbar .pop-code {
	width: 160px;
}

.toolbar .pop-code ul{
	width: 160px;
}

.toolbar .pop-code ul li  {
width: 160px;
	
	display: block;	text-align: center;
}
.toolbar .pop-code ul li img {
	width: 120px;
	height: 120px;
	display: block;	text-align: center;
}
.toolbar .pop-code h3 {
	height: 52px;width: 120px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	white-space: nowrap;
}
.toolbar .pop-code h3 b {
	display: block;
	font-size: 14px;
	font-weight: normal;
}
.toolbar .qq span {
	background-position: -35px -47px;
}
.toolbar .qq a {
	width: 52px;
	height: 52px;
	cursor: pointer;
	display: block;
}
.toolbar .qq:hover {
	background-color: #017C2C;
	border-radius: 100%;
}
.toolbar .qq:hover span {
	background-position: 0 -47px;
}
.toolbar .tel span {
	background-position: -35px 0;
}
.toolbar .tel:hover {
	background: #017C2C;
}
.toolbar .tel:hover span {
	background-position: 0 0;
}
.toolbar .code span {
	background-position: -35px -95px;
}
.toolbar .code:hover {
	background-color: #017C2C;
	border-radius: 100%;
}
.toolbar .code:hover span {
	background-position: 0 -95px;
}
.toolbar .top span {
	background-position: -35px -142px;
}
.toolbar .top:hover {
	background-color: #017C2C;
	border-radius: 100%;
}
.toolbar .top:hover span {
	background-position: 0 -142px;
}
.toolbar dd:hover {
}
.effect-zoom{transition:all .5s ease}.effect-zoom:hover{transform:scale(1.1)}
.hot-product-box{margin:0 auto;width:1200px;height:auto;margin-top:15px;}
.hot-product-box .hot-product-item{width:280px;margin-bottom:20px;float:left;margin-right:15px;margin-right:20px;}
.hot-product-box .hot-product-item-link{margin-top:16px;display:block;height:21px;overflow:hidden;line-height:20px;font-size:16px;text-align:center}
.hot-product-box .hot-product-img-box{position:relative;display:block}
.hot-product-box .pr-title-box{text-align:center;position:absolute;top:59px;height:46px;width:100%;color:#ffffff;background-color:rgba(51,51,51,0.42)}
.hot-product-box .fist-name{position:absolute;top:138px;color:#ffffff;padding:0 10px;border-radius:10px;font-size:12px;background-color:rgba(51,51,51,0.42)}
.hot-product-box .pr-brand-name{height:26px;line-height:30px;font-size:16px;overflow:hidden}
.hot-product-box .pr-title{height:18px;line-height:14px;font-size:14px;line-height:17px;overflow:hidden}

 .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#208831;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#208831;border-color:#208831}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}